immunological mechanism - English Synonyms Dictionary